code_checker.engine.types

Members

Enums

MsgSeverity
enum MsgSeverity

The severity of a user message.

Severity
enum Severity

Classification of warnings. Used by the user to filter on. This enum must be ordered such that style < low < medium < high < critical

Status
enum Status

The summary of an analyzers result.

Functions

toSeverity
auto toSeverity(string s)

Interfaces

BaseFixture
interface BaseFixture

The base fixture that an analyzer implement

Structs

Environment
struct Environment

Environment data useful for an anylser.

Messages
struct Messages

Messages from an analyzer intended to be displayed to the user.

Msg
struct Msg

A message from an analyzer.

Result
struct Result

The result of an analyzer.

Score
struct Score

The amount of points the analyzer adjusts the overall score

Suggestions
struct Suggestions

Suggestions of how to improve the score.

TotalResult
struct TotalResult

The result of all analyzers.

Meta

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)